package Collection;

import java.util.ArrayList;
import java.util.Iterator;

public class IteratorDemo {
    public static void main(String[] args) {
        ArrayList<String> list=new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        //迭代器可以不设置泛型
        Iterator<String> iterator=list.iterator();
        while (iterator.hasNext()){
            System.out.println(iterator.next());
        }
//        for(String str:list){
//            if(str.equals("a")){
//                list.remove(str);
//            }
//        }
//        for(int i=0;i<list.size();i++){
//            if(list.get(i).equals("d")){
//                list.remove(i);
//            }
//        }
        System.out.println(list);
    }
}
